common_punctuations = [
    "、",
    "，",
    "。",
    "？",
    "！",
    "：",
    "；",
    "「",
    "」",
    "《",
    "》",
    "（",
    "）",
    "　"
]

mask={"PAD":0,"UNK":1}

MAX_LENGTH=30
SEQ_LENGTH=10
HIDDEN_SIZE = 256
EMBEDDING_DIM = 128
NUM_LAYERS=2
TEMPERATURE=0.8
GENERATION_MAX_LENGTH=40
BATCH_SIZE=32
SHUFFLE=False
NUM_FILTERS=182
FILTER_SIZES=[2, 3, 4, 5]

#TODO LEARNING
LEARNING_RATE_D=1e-3
LEARNING_RATE_GAN=1e-3
LEARNING_RATE_GENERATOR=5e-3

#TODO EPOCHS
EPOCHS_GENERATOR=50
EPOCHS_D=20
EPOCHS_GAN=30

#TODO GANEPOCH
GAN_GENERATOR_EPOCH=1
GAN_D_EPOCH=3